riverside forest - German English Dictionary